package com.tianqu.tms.dto;

import java.io.Serializable;
import java.sql.Timestamp;



/**
 * 过户财务收费表
 * 
 * @author tianshifu
 * 
 */

public class TransferFinanceInfoDto implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -4248310760246571658L;

	private int id;
	private String serial;
	private int checkPrice;     //流程表收费金额
	private int assessPrice;    //评估收费金额
	private int agencyPrice;    //代办收费金额
	private int extendedPrice;  //代办超期/过期收费金额
	private int expiredPrice;   //
	private int transferPrice;  //过户费实收金额
	private int otherBackPrice; //其他退办退费金额
	private int sdBackPrice;    //审档退办退费金额
	private int changePrice;    //变更交易票金额
	private int pzBackPrice;//凭证退办费

	private Timestamp checkPriceDate;
	private Timestamp transferPriceDate;
	private Timestamp changePriceDate;
	private Timestamp backPriceDate;
	private int checkBackPrice;
	private Timestamp checkBackPriceDate;
	private int transferPriceFlag;
	private int changePriceUserId;//变更交易票收费员ID
	private int checkBackPriceUserId;//流程表退费收费员ID

	private int transferPriceUserId;
	private Timestamp agencyPriceDate;
	private int agencyPriceUserId;
	private int extendedPriceUserId;
	private int backPriceUserId;
	private int checkPriceUserId;
	private Timestamp extendedPriceDate;
	private int checkPriceChargeType =1;
	private int transferPriceChargeType =1;
	private int backChargeType=1;
	private int checkBackChargeType=1;
	private int agencyChargeType=1;
	private int count;
	
	private int businessType;
	

	public int getBusinessType() {
		return businessType;
	}

	public void setBusinessType(int businessType) {
		this.businessType = businessType;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getSerial() {
		return serial;
	}

	public int getCheckBackChargeType() {
		return checkBackChargeType;
	}

	public void setCheckBackChargeType(int checkBackChargeType) {
		this.checkBackChargeType = checkBackChargeType;
	}

	public void setSerial(String serial) {
		this.serial = serial;
	}

	public int getCheckPrice() {
		return checkPrice;
	}

	public void setCheckPrice(int checkPrice) {
		this.checkPrice = checkPrice;
	}

	public int getAssessPrice() {
		return assessPrice;
	}

	public void setAssessPrice(int assessPrice) {
		this.assessPrice = assessPrice;
	}

	public int getAgencyPrice() {
		return agencyPrice;
	}

	public void setAgencyPrice(int agencyPrice) {
		this.agencyPrice = agencyPrice;
	}

	public int getExtendedPrice() {
		return extendedPrice;
	}

	public int getAgencyChargeType() {
		return agencyChargeType;
	}

	public void setAgencyChargeType(int agencyChargeType) {
		this.agencyChargeType = agencyChargeType;
	}

	public void setExtendedPrice(int extendedPrice) {
		this.extendedPrice = extendedPrice;
	}

	public int getExpiredPrice() {
		return expiredPrice;
	}

	public void setExpiredPrice(int expiredPrice) {
		this.expiredPrice = expiredPrice;
	}

	public int getTransferPrice() {
		return transferPrice;
	}

	public void setTransferPrice(int transferPrice) {
		this.transferPrice = transferPrice;
	}

	public int getOtherBackPrice() {
		return otherBackPrice;
	}

	public void setOtherBackPrice(int otherBackPrice) {
		this.otherBackPrice = otherBackPrice;
	}

	public int getSdBackPrice() {
		return sdBackPrice;
	}

	public void setSdBackPrice(int sdBackPrice) {
		this.sdBackPrice = sdBackPrice;
	}

	public int getChangePrice() {
		return changePrice;
	}

	public void setChangePrice(int changePrice) {
		this.changePrice = changePrice;
	}

	public int getPzBackPrice() {
		return pzBackPrice;
	}

	public void setPzBackPrice(int pzBackPrice) {
		this.pzBackPrice = pzBackPrice;
	}

	public Timestamp getCheckPriceDate() {
		return checkPriceDate;
	}

	public void setCheckPriceDate(Timestamp checkPriceDate) {
		this.checkPriceDate = checkPriceDate;
	}

	public Timestamp getBackPriceDate() {
		return backPriceDate;
	}

	public void setBackPriceDate(Timestamp backPriceDate) {
		this.backPriceDate = backPriceDate;
	}

	public int getCheckBackPrice() {
		return checkBackPrice;
	}

	public void setCheckBackPrice(int checkBackPrice) {
		this.checkBackPrice = checkBackPrice;
	}

	public Timestamp getCheckBackPriceDate() {
		return checkBackPriceDate;
	}

	public void setCheckBackPriceDate(Timestamp checkBackPriceDate) {
		this.checkBackPriceDate = checkBackPriceDate;
	}

	public int getTransferPriceFlag() {
		return transferPriceFlag;
	}

	public void setTransferPriceFlag(int transferPriceFlag) {
		this.transferPriceFlag = transferPriceFlag;
	}

	public Timestamp getTransferPriceDate() {
		return transferPriceDate;
	}

	public void setTransferPriceDate(Timestamp transferPriceDate) {
		this.transferPriceDate = transferPriceDate;
	}

	public int getChangePriceUserId() {
		return changePriceUserId;
	}

	public void setChangePriceUserId(int changePriceUserId) {
		this.changePriceUserId = changePriceUserId;
	}

	public int getCheckBackPriceUserId() {
		return checkBackPriceUserId;
	}

	public void setCheckBackPriceUserId(int checkBackPriceUserId) {
		this.checkBackPriceUserId = checkBackPriceUserId;
	}

	public int getTransferPriceUserId() {
		return transferPriceUserId;
	}

	public void setTransferPriceUserId(int transferPriceUserId) {
		this.transferPriceUserId = transferPriceUserId;
	}

	public Timestamp getAgencyPriceDate() {
		return agencyPriceDate;
	}

	public void setAgencyPriceDate(Timestamp agencyPriceDate) {
		this.agencyPriceDate = agencyPriceDate;
	}

	public int getAgencyPriceUserId() {
		return agencyPriceUserId;
	}

	public void setAgencyPriceUserId(int agencyPriceUserId) {
		this.agencyPriceUserId = agencyPriceUserId;
	}

	public int getExtendedPriceUserId() {
		return extendedPriceUserId;
	}

	public void setExtendedPriceUserId(int extendedPriceUserId) {
		this.extendedPriceUserId = extendedPriceUserId;
	}

	public int getBackPriceUserId() {
		return backPriceUserId;
	}

	public void setBackPriceUserId(int backPriceUserId) {
		this.backPriceUserId = backPriceUserId;
	}

	public int getCheckPriceUserId() {
		return checkPriceUserId;
	}

	public void setCheckPriceUserId(int checkPriceUserId) {
		this.checkPriceUserId = checkPriceUserId;
	}

	public Timestamp getChangePriceDate() {
		return changePriceDate;
	}

	public int getCheckPriceChargeType() {
		return checkPriceChargeType;
	}

	public void setCheckPriceChargeType(int checkPriceChargeType) {
		this.checkPriceChargeType = checkPriceChargeType;
	}

	public int getTransferPriceChargeType() {
		return transferPriceChargeType;
	}

	public void setTransferPriceChargeType(int transferPriceChargeType) {
		this.transferPriceChargeType = transferPriceChargeType;
	}

	public void setChangePriceDate(Timestamp changePriceDate) {
		this.changePriceDate = changePriceDate;
	}

	public Timestamp getExtendedPriceDate() {
		return extendedPriceDate;
	}

	public void setExtendedPriceDate(Timestamp extendedPriceDate) {
		this.extendedPriceDate = extendedPriceDate;
	}

	public int getCount() {
		return count;
	}

	public void setCount(int count) {
		this.count = count;
	}

	public int getBackChargeType() {
		return backChargeType;
	}

	public void setBackChargeType(int backChargeType) {
		this.backChargeType = backChargeType;
	}

}
